/* CSS Document */
/* - pages/biz_public.css - */
.yellow{color:#C27547;}
em{font-weight:bold;color:#c03;}
a.nohover{cursor:default;}
.ppcbtn:hover{color:#fff;}
.normalbtn{height:2em;padding:0 5px;}
.biz_map_tool_l{padding-left:0;}
.ppc_top_ad img{width:980px;}
.correction{position:absolute;right:10px;bottom:10px;color:#aaa;text-decoration:underline;}
.ppc_l{float:left;display:inline;width:672px;}
.ppc_r{float:right;display:inline;width:310px;}
.ppc_r .box_bd{padding:5px 10px;}
.ppc_header{height:45px;position:relative;}
.ppc_title h1{display:inline-block;color:#444;padding-top:5px;margin-right:15px;*display:inline;zoom:1; font-size:24px;}
.ppc_title .isite{margin-bottom:-5px;margin-right:3px;*display:inline;*zoom:1;}
.ppc_header a:hover{color:#c03;}
.ppc_header .btns2{position:absolute;top:10px;right:8px;}
#biz_info_img{width:226px;}
#imgBox{width:216px;height:144px;}
#imgSwitch{margin-bottom:5px;}
.box_hd h2{font-size:12px;font-weight:bold;}
.ppc_info{border:solid 1px #DCDCDC;background-color:#FFF;min-height:200px;_height:expression(this.scrollHeight<201?"200px":"auto");margin-bottom:10px;}
.ppc_info img{width:251px;height:159px;padding:2px;border:solid 1px #E6E6E6;}
.imgBox img{ width:216px; height:144px;}
.ppc_info_content{padding:10px 10px 20px 10px;}
.detail_list{line-height:2;}
.detail_list:before,.detail_list:after{content:".";display:block;height:0;visibility:hidden;}
.detail_list:after{clear:both;}
.detail_list{zoom:1;}
.detail_list dt{float:left;width:70px;text-align:right;color:#888;}.detail_list dd{padding-left:5px;display:table-cell;zoom:1;}
.detail_list dd:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0!important;line-height:0;font-size:xx-large;content:" ";}
.detail_list dd span{margin-right:5px;}.meal_order{padding-top:5px;margin-top:10px;border-top:dotted 1px #E3E3E1;}
.meal_order .iorder{margin-bottom:-6px;}
.box{border:solid 1px #DCDCDC;margin-bottom:10px;background-color:#fff;zoom:1;}
.box img{max-width:660px;}
.box_hd{position:relative;padding-left:10px;height:28px;border-bottom:solid 1px #ddd;background:url(images/titBg.png) repeat-x 0px -276px; padding-top:3px;}
.box_hd h2{color:#444;padding:0 8px;height:26px;line-height:31px;float:left;zoom:1;}
.box_hd h2.sel{font-weight:bold;background-color:#fff;border-width:3px 1px 0 1px;border-color:#ddd; border-top-color:#e27a00;border-style:solid;line-height:24px;}
.box_hd .more{position:absolute;right:15px;top:7px;color:#0985B4;font-family:sinsum;}
.box_bd{padding:10px;line-height:1.8;overflow:hidden;background-color:#fff;}
.box .txt_bd{padding-left:15px;}.box .img_bd{padding-right:0;}
.box .img_bd li{display:table;float:left;display:inline;margin-right:10px;text-align:center;table-layout:fixed;}.box .img_bd a{text-decoration:none;text-align:center;vertical-align:middle;display:table-cell;}
.textlist li{position:relative;padding:5px 10px;border-bottom:dashed 1px #D6D6D6;zoom:1;}
.textlist li:last-child{border-bottom:none;}
.textlist li:before{content:'-';color:#CB0031;font-weight:bolder;width:3px;overflow:hidden;font-size:17px;display:inline-block;position:absolute;top:0;left:1px;}.textlist li a{width:153px;display:inline-block;display:-moz-inline-stack;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;*float:left;}.textlist a:hover{color:#c03;}.taglist{padding:0;}
.taglist a{margin-right:5px;}
.more_info{border:solid 1px #EAE4B2;background-color:#FDFDE4;color:#7E6917;padding:7px 160px;text-align:center;}
.more_info strong{color:#c03;font-size:14px;}
.more_info .img{padding-top:1px;}
.more_info .txt li{padding-bottom:3px;}
.ppcbtn,.ppcbtn:hover{color:#fff;padding:1px 12px;border:solid 0px #E27A00;background:#E27A00;}
.commentbtn{position:absolute; top:3px;right:3px;border-radius:0;height:20px;line-height:20px;_height:20px;_line-height:20px;}
.box_hd h2 a{color:#444;}
.box_hd h2 a:hover{color:#444;text-decoration:none;}
.commitment{margin:5px 4px;}
.commitment li{border:solid 1px #DCDCDC;padding:10px 15px;margin-bottom:8px;background:#FDFDF3;background:-moz-linear-gradient(top,#FFFFFD 0,#FDFDF3 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#FFFFFD),color-stop(100%,#FDFDF3));background:-webkit-linear-gradient(top,#FFFFFD 0,#FDFDF3 100%);background:-o-linear-gradient(top,#FFFFFD 0,#FDFDF3 100%);background:-ms-linear-gradient(top,#FFFFFD 0,#FDFDF3 100%);background:linear-gradient(top,#FFFFFD 0,#FDFDF3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFD',endColorstr='#FDFDF3',GradientType=0);}
.commitment li:last-child{margin-bottom:0;}
.more_info a{color:#836819;text-decoration:underline;}
.similarlike h2{color:#444;font:bold 12px "simsun";margin:15px 0 0 15px;}
.similarlike .box_bd{padding:10px 0;}
.similarlike .textlist li{float:left;display:inline;width:290px;margin:0 22px;padding:6px 0;border-bottom:dotted 1px #E4E4E4;}.similarlike .textlist li:before{content:"";}.similarlike .list_r{width:124px;float:right;color:#888;}
.box .rk_per_r{width:570px;}
.box .review_content{width:560px;}
.repost,.remark_modify{width:auto;zoom:1;}
.repost,.remark_modify{padding:5px 10px 20px;}
.b_youhui_r{width:588px;}
.renling{background-color:#FFDDDC;color:#C03;font-size:14px;font-weight:bold;margin-bottom:10px;padding:8px;text-align:center;text-decoration:underline;}
.renling a{color:#C03;}
.box .img_bd li{overflow:hidden;text-align:center;width:207px;height:176px;margin-bottom:5px;position:relative;zoom:1;}
.box .img_bd a{overflow:hidden;}
.box .img_bd img{height:148px;}
.box .imgcontainer{display:block;background-color:#F6F6F6;width:207px;height:148px;}
.box .img_bd .imgmeta{display:block;overflow:hidden;height:2em;}
/* - pages/ppc_meishi.css - */
.ppc_info .detail_list{width:410px;}.ppc_info .book{position:absolute;left:20px;bottom:10px;}.ppc_info .closed{background-color:#FFDDDC;color:#c03;margin:10px;padding:8px;text-align:center;font-size:14px;font-weight:bold;}.b_discount .title{color:#444;font:bold 12px "simsun";margin:15px 0 0 15px;}.yh_slide{top:5px;}.yh_ul{background:none;border:none;}

.rk_per_l{width:46px;border:1px solid #e6e6e6;display:block;float:left;}
.rk_per_l img,.review_l img{width:44px;height:44px;display:block;border:1px solid #fff;}
.rk_per_r{width:600px;float:left;padding-left:20px;}
.rk_uname{display:block;background:#f8f8f8;line-height:22px;padding-left:10px;margin-bottom:8px;}
.rk_per_r .pl10{padding-right:10px;line-height:18px;}

.quickInclude{border:1px solid #e6e6e6;background:#f0f0f0;}
.q_title{font:bold 12px/20px "宋体";padding:7px 0 2px 15px;border-top:1px solid #fff;}
.quickInclude .red{padding-left:15px;}.quickInclude .grey{padding:0 8px;}.q_btn{padding:5px 0 8px 15px;}
.quickInclude a{display:block;background:url(images/AB_Btn.png) -84px -24px no-repeat;width:115px;height:25px;line-height:25px;color:#c03;font-weight:600;text-align:center;}
.quickInclude a:hover{color:#c03;background-position:-84px -135px;}
.wap_client,.wap_client img{display:block;}
.abpopAd{z-index:999;display:none;position:fixed;_position:absolute;right:0;bottom:0;cursor:pointer;}
.adclose{background:#FFF;border:1px solid #000;display:inline-block;height:15px;line-height:12px;text-align:center;width:15px;position:absolute;top:0;right:0;}
.adclose:hover{background:#FFF;text-decoration:none;}

.bus_car{background:url(images/AB_Icon.png) 0 -150px no-repeat;padding-left:14px;white-space:nowrap;display:inline-block;height:24px;line-height:24px;}
.bus_car .car{margin-left:20px;}

